.register {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 330px;
  margin: auto;
  padding-bottom: 10rem;

  &-logo {
    width: 5rem;
    height: 5rem;
    margin: 5rem 0 3rem;
  }

  &-input.m {
    margin: 0.5rem 0;
    width: 100%;
  }

  &-mail {
    display: flex;
    // align-items: center;
    &-send_btn.m {
      word-break: keep-all;
      height: 55px;
      display: flex;
      padding: 0 1.2rem;
      margin-left: 0.5rem;
      margin-top: 9px;
    }
  }

  &-register_btn.m {
    margin-top: 3rem;
  }
}
